hand seeder - French English Dictionary